import config from "../../utils/config.js";
// pages/consult/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    id: '',
    data: {}, //车辆信息
    logList: [], //预约咨询进度
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    const that = this;
    that.setData({
      id: options.id
    })
    that.datementInfo();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },

  //预约详情接口
  datementInfo: function() {
    const that = this;
    config.posthttp('api/v1/datementInfo', {
      id: that.data.id
    }, (res) => {
      that.setData({
        data: res.data,
        logList: res.data.logList
      })
    })
  },

  //联系顾问,门店拨打电话
  makePhoneCall:function(e){
    const that=this;
    const number = e.currentTarget.dataset.number;
    wx.makePhoneCall({
      phoneNumber: number,
    })
  },

  //导航
  getLocation:function(e){
    // wx.showLoading({
    //   title: '加载中...'
    // })
    const latitude = e.currentTarget.dataset.latitude*1;
    const longitude = e.currentTarget.dataset.longitude*1;
    const name = e.currentTarget.dataset.name;
    const address = e.currentTarget.dataset.address;
        wx.openLocation({
          latitude: latitude,
          longitude: longitude,
          name: name,
          address: address,
          success:function(){
            wx.hideLoading();
          },
          fail:function(){
            // wx.hideLoading();
            wx.showToast({
              title: '打开失败',
              icon:'none'
            })
          }
        })
      }, 
})